/**
 * 
 */
package com.nwpusp.display;

import com.nwpusp.model.Scenario;
import com.nwpusp.model.characters.*;
import com.nwpusp.model.players.*;
import com.nwpusp.model.session.*;

/**
 * @author JustinCao
 *
 */
public interface UsrEventHandler {
	public void selectPlayer(String playerName, GameCharacter ch, GameRecord record);
	public void startGame(boolean local);
	public void enterGame();
	public void stopGame(boolean local);
	public void readyGame();
	public void CharacterJump();
	public void CharacterLaydown();
	public void cancelGame();
	public void trackDirectionMove(int moveValue);
	public void trackShift(int direction);
	public void Response(ConnectionId monitorCid, int syncId);
	public void everybodyGo();
	public void reachEnd();
}
